body { background: url(../images/body_back.png) repeat-x 0px 0px;
	color:#222;
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
}



.box {
		border:1px solid #ccc;
		border-radius: 8px;
    	-webkit-border-radius: 8px;
		box-shadow: 0 1px 0 #e3e3e3;
    	-webkit-box-shadow: 2px 2px 0 #e3e3e3;
    	-moz-box-shadow: 2px 2px 0 #e3e3e3;
		background:none; 
		padding:4px;margin:1px; }

.login { background-color: white;}

.center { text-align:center; margin: 0;}

thead th {background:#cccccc; font-size:1.2em}

pre, .code {

	border:1px solid #e3e3e3;background:#f3f3f3;
	
}


.DataTable {
	border-right: 1px solid #333;
	border-top: 1px solid #333;
}

.DataTable TH{
	background:#cccccc; font-size:1em;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.DataTable TD{
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}

Form FieldSet {
	width:400px;
}

FieldSet p {
	clear:both;
}

Form label {
	font-weight:bold;
	width:100px;
	text-align:right;
	float:left;
	padding-right:4px;
}

Form .field {
	width:200px;
}

Form .footer {
	text-align: center;
}